Le tableau suivant récapitule la prise en charge du matériel de portable par les différentes versions d'Ubuntu. Il utilise les notations suivantes :
| Version | Installation | Carte graphique | Son | Wifi | Bluetooth | Webcam | Touchpad | Raccourcis multimédia | Ecran tactile |
|---|---|---|---|---|---|---|---|---|---|
| 14.04 | | | | | | | | | |
Utilisateurs du Wiki possédant cet ordinateur, fonctionnel :
Cet ordinateur portable n'est à priori pas tatoué.
Il faut aller dans le bios/UEFI pour passer en mode Legacy.
Pour accéder au bios : éteindre l'ordinateur, et appuyer sur le petit bouton rond à côté du bouton power.
C'est en fait la luminosité de l'écran qui est au minimum : il est possible de la remonter avec les touches dites "multimedia" du clavier. Autre solution : ajouter "acpi_backlight=vendor" à la ligne de boot de grub.
sudo rmmod ideapad_laptop
Créer le fichier /etc/modprob.d/blacklist-ideapad.conf et y ajouter "blacklist ideapad_laptop" :
sudo echo "blacklist ideapad_laptop" >> /etc/modprob.d/blacklist-ideapad.conf
sudo rfkill unblock bluetooth
Vous pouvez consulter la page consacrée au pavé tactile (touchpad) pour savoir comment utiliser toutes ses possibilités (ascenseur vertical, ascenseur horizontal, …). Le Touchpad présente souvent le défaut suivant : lorsqu'on tape au clavier, on clique sans le vouloir avec la paume. Consultez ce paragraphe pour corriger ce défaut.
Le multitouch de l'écran tactile fonctionnait immédiatement après l'installation (les gestes reconnus étaient les mêmes que sur le touchpad). Après une mise à jour (je n'ai pas fait attention à ce qui était mis à jour), le multitouch a été désactivé.
J'ai écris un script bash qui permet de basculer entre le mode tablette (clavier et touchpad désactivés) et le mode laptop :
#!/bin/bash # you can check touchpad and keyboard ids with the command xinput --list TOUCHPAD_ID=13 KEYBOARD_ID=12 STATUS_ON=1 STATUS_OFF=0 function getStatus { status=$(xinput --list-props $1 | grep "[^\"]Device Enabled.*" | grep -o "[01]$") echo $status } function setStatus { xinput set-int-prop $1 "Device Enabled" 8 $2 } tp_status=$(getStatus $TOUCHPAD_ID) kb_status=$(getStatus $KEYBOARD_ID) if [ $tp_status -eq $STATUS_ON ] && [ $kb_status -eq $STATUS_ON ]; then setStatus $TOUCHPAD_ID $STATUS_OFF setStatus $KEYBOARD_ID $STATUS_OFF else setStatus $TOUCHPAD_ID $STATUS_ON setStatus $KEYBOARD_ID $STATUS_ON fi
Je l'utilise avec un fichier .desktop placé dans ~/.local/share/applications dont le contenu est le suivant :
[Desktop Entry] Encoding=UTF-8 Name=Toggle Tablet Comment=Toggle keyboard and touchpad Exec=~/scripts/toggletablet.sh Icon=preferences-desktop-display Type=Application